/**
 * 文件名：isEmpty.ts
 * 文件描述：判断对应属性是否为空
 */

export function isEmpty<T>(value: T) {
    // 先判断是否是undefined或null
    if (value === undefined || value === null) {
        return true;
    }
    // 判断是否是字符串
    if (typeof value === "string" && value === "") {
        return true;
    }
    // 判断是否是数组
    if (Array.isArray(value) && value.length === 0) {
        return true;
    }
    return false;
}
